detachment of troops

Translations
détachement de troupes